petroleum exploration license - German English Dictionary